#pragma once

// Dependencies
#include "Mesh.h"
#include <memory>

namespace Model {
	class RobotMesh : public Mesh {
	public:
		struct Impl;

	public:
		RobotMesh( const Core::Transform3_t<float>& t );

	public:
		void onRender( View::RenderContext& rx );
		
	private:
		std::unique_ptr<Impl> impl;
	};
}